La culture de Cogeco offre à chaque employé l’opportunité de se dépasser. Chez nous, tout est une affaire d’équipe – dans notre quotidien, il n’y a pas de place pour l'ego. Nous partageons un objectif commun : en faire plus pour nos clients. Nous évoluons continuellement en regardant droit devant, et carburons au dynamisme et à l’ambition. Chacun de nos employés contribue à faire de Cogeco un groupe d’experts agiles et dédiés formant une force unique sur le marché.
Nous recherchons un développeur de logiciel expérimenté et accompli pour se joindre à notre équipe de Montréal. En tant que membre clé de l'équipe Agile, le développeur de logiciel sera responsable de l'analyse des exigences et des conceptions, du développement de microservices et du code d'application, des scripts, des tests unitaires, afin de livrer des fonctionnalités pour nos propriétés Web principales: Cogeco.ca et Mon compte.
- Diplôme en informatique / ingénierie ou combinaison équivalent d’expérience et de formation
- 8-10 ans et plus en développement logiciel
- 3+ années d'expérience en tant que développeur PHP / Drupal
- 3+ ans d'expérience Java
- 2 ans ou plus d'expérience React et / ou 2 ans ou plus avec un autre framework (Angular / Vue)
- Expérience dans le développement Web avec HTML, CSS et JavaScript
- Compétences démontrées en programmation orientée objet (OOP) ou expérience des langages de script
- Connaissance approfondie du TDD, du développement itératif et de DevOps
- Connaissance des concepts d'intégration continue (versions quotidiennes, tests automatisés, tests de fumée, performance)
- Connaissance des outils de développement tels que JUnit, Subversion, Git.
- Connaissance de Linux
- Connaissance de la sécurité: HTTPS, gestion des certificats et normes d'authentification
- Connaissance des principes SOA
- Expérience avec Mongo, Redis, ElasticSearch, bases de données SQL, JSON
- Expérience des API RESTful, des logiciels pilotés par API et du JavaScript asynchrone
- Expérience avec les micro services (concept, architecture, développement)
- Connaissance de l'architecture logicielle et des modèles de conception de programmation fonctionnelle
- Connaissance d'un développement moderne basé sur le cloud (Google Cloud Platform est un atout)
- Connaissance de la gestion de serveurs Web dédiés basés sur Linux, de CI / CD, de bash et du déploiement d'applications cloud hautement résilientes prêtes à la production
- Connaissance d'un développement moderne basé sur le cloud (Google Cloud Platform est un atout)
- Approche forte et novatrice de la résolution de problèmes et de la recherche de solutions
- Excellent communicateur (écrit et verbal, formel et informel)
- Style de travail flexible et proactif / motivé avec une forte appropriation personnelle de la résolution des problèmes
- Capacité à effectuer plusieurs tâches sous pression et à travailler de manière autonome avec un minimum de supervision
- Capacité à prioriser sous pression
Vivez le talent et la technologie réunis. Rejoignez-nous.
Chez Cogeco, nous prônons la diversité, l'inclusion et l’appartenance. Nous avons à cœur d’offrir des chances égales à tous les individus qualifiés souhaitant se joindre à notre équipe, sans égard pour les différences culturelles ou individuelles. Nous aspirons à créer des équipes qui reflètent la diversité, tant pour le bénéfice de nos clients que pour celui des communautés que nous desservons. Nous croyons fermement que cette ouverture nous distingue de nos compétiteurs et contribue à assurer notre réputation d’excellence.